Add nlohmann-json3-dev dependency
authorDominique Belhachemi <domibel@debian.org>
Wed, 24 Sep 2025 03:05:34 +0000 (23:05 -0400)
committerDominique Belhachemi <domibel@debian.org>
Wed, 24 Sep 2025 03:05:34 +0000 (23:05 -0400)
debian/changelog
debian/control
debian/copyright
debian/rules

index 4652b1c98af879934961f46c0eb0528c65c0f214..541a66fad4fb14a2d47baf2cb834387a5f1279cd 100644 (file)
@@ -2,6 +2,7 @@ vtk9 (9.5.2+dfsg1-1~exp1) UNRELEASED; urgency=medium
 
   * New upstream version 9.5.2+dfsg1
   * Bump standard to 4.7.2
+  * Add nlohmann-json3-dev dependency
 
  -- Dominique Belhachemi <domibel@debian.org>  Tue, 23 Sep 2025 16:48:13 -0400
 
index 5e3c368920312fa18cc4db106d6d3c16448509c2..c6bcfa48b9d83b68ff381ad112f77561925b7092 100644 (file)
@@ -57,6 +57,7 @@ Build-Depends: dpkg-dev (>= 1.22.5),
                libxpm-dev,
                libxt-dev,
                lzma,
+               nlohmann-json3-dev,
                mpi-default-dev,
                pkgconf,
                python3-dev,
index 71843c1d1076dbb50a3a8810856a5e55dcac12e0..ccf3cc63965242f4df5e1d23e12723c09e688afc 100644 (file)
@@ -18,6 +18,7 @@ Files-Excluded:
   ThirdParty/lzma/vtklzma
   ThirdParty/mpi4py
   ThirdParty/netcdf/vtknetcdf
+  ThirdParty/nlohmannjson/vtknlohmannjson
   ThirdParty/ogg/vtkogg
   ThirdParty/png/vtkpng
   ThirdParty/sqlite/vtksqlite
index a28ff2c75ba52262786cbe25e52ceaebf2efa200..103eedea5b9982b364d96746729e1c1f02a536bb 100755 (executable)
@@ -65,7 +65,7 @@ extra_flags +=  \
        -DVTK_MODULE_USE_EXTERNAL_VTK_lz4:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_lzma:BOOL:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_netcdf:BOOL=ON \
-       -DVTK_MODULE_USE_EXTERNAL_VTK_nlohmannjson:BOOL=OFF \
+       -DVTK_MODULE_USE_EXTERNAL_VTK_nlohmannjson:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_ogg:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_png:BOOL=ON \
        -DVTK_MODULE_USE_EXTERNAL_VTK_sqlite:BOOL=ON \